package com.ygqh.baby.mapper;

import com.ygqh.baby.po.YgPublishDetailTag;
import com.ygqh.baby.po.YgPublishDetailTagExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface YgPublishDetailTagMapper {
    int countByExample(YgPublishDetailTagExample example);

    int deleteByExample(YgPublishDetailTagExample example);

    int deleteByPrimaryKey(Long id);

    int insert(YgPublishDetailTag record);

    int insertSelective(YgPublishDetailTag record);

    List<YgPublishDetailTag> selectByExample(YgPublishDetailTagExample example);

    YgPublishDetailTag selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") YgPublishDetailTag record, @Param("example") YgPublishDetailTagExample example);

    int updateByExample(@Param("record") YgPublishDetailTag record, @Param("example") YgPublishDetailTagExample example);

    int updateByPrimaryKeySelective(YgPublishDetailTag record);

    int updateByPrimaryKey(YgPublishDetailTag record);
}